

#pragma once
#include <string>
#include <cstring>
#include "./../../loop_event/loop_event_define.h"

class MessageProcess;
class TurnServer;

class Session
{
public:
    Session(TurnServer * turn_server);
    ~Session();
    void ParserData(UdpBufferPacket * packet);
public:
    TurnServer * m_turn_server;
    DataBuffer * m_data_buffer;
    int64_t m_latest_update_time{0};
    std::mutex   m_mutx;
};

